/* ============= header ===============*/
header{
	margin-bottom: 10px;
	@at-root .header{
		background: #fff url(../img/thumbs/top-banner.png) no-repeat center top;
		width: 100%;
		@at-root .logo-panel{
			height: 350px;
			position: relative;
			a{
				position: absolute;
				bottom: 0;
				left: 0;
				margin-bottom: -75px;
				img{
					border:none;
					border-width: 0;
					width: 150px;
					height: 150px;
				}
			}
		}
	}
}
.menu{
	width: 1030px;
	margin-left: 170px;
	height: 68px;
	display: table;
	li{
		vertical-align: bottom;
		display: table-cell;
	}
	.logo-side{
		text-align: left;
		position: relative;
		img{
			margin-bottom: -4px;
			height: 35px;
			display: inline-block;
		}
	}
	.log-box{
		width: 540px;
		span{
			display: table-cell;
			background-color: $aRedColor;
		}
		span.divide{
			color: #fff;
		}
		.link-to-fax{
			a{
				background-color: #009af4;
			}
		}
		a{
			display: inline-block;
			padding: 5px 20px;
			background-color: #ee3769;
			color: #fff;
			text-decoration: none;
			@include alltran;
			&:hover{
				background-color: #eb658a;
			}
		}
	}
	.link-box{
		width: 146px;
		text-align: right;
		span{
			color: $aBlueColor;
			display: inline-block;
		}
		a{
			display: inline-block;
			margin: 4px 0;
			color: $aBlueColor;
			@include alltran;
		}
	}
	.login-box{
		span{
			color: $defaultColor;
		}
		a{
			color: $defaultColor;
		}
	}
}
